package cn.wuqingna.legendgem.gui.gemmanager

import cn.wuqingna.legendgem.gui.Gui
import taboolib.module.nms.ItemTag
import taboolib.module.ui.ClickEvent

object UseItemManager {
    fun clickInventory(event: ClickEvent, gui: Gui, tag: ItemTag) {
        if (tag["legendGem"] == null) {
            gui.useItem = event.clickEvent().currentItem
            gui.refreshUseItem(event.clicker)
            return
        }
        val keys = tag["legendGem"]!!.asCompound().keys
        if (!keys.stream().map { it.contains("gem-") }.findFirst().get()){
            gui.useItem = event.clickEvent().currentItem
            gui.refreshUseItem(event.clicker)
        }
    }
}